director residente - French English Dictionary